Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989 1988
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Samarkand Challenger - Samarkand Tennis Cup of Flanders - Ostende Open 88 - Contrexeville Memorial Savigny - Sassuolo Siemens Open 2001 - Scheveningen Black Forest Open - Freudenstadt XL Challenger de Tenis Copa Sevilla - Seville IX Ciutat de Barcelona - Barcelona Kyiv UMC Open - Kiev DPD Challenger 2002 - Aschaffenburg V Torneo Internazionale di Tennis - Barletta Prague Open - Prague Zivnobanka Czech Open - Prostejov Grand Prix de Tennis - St. Jean de Luz Brixina Tennis Open - Bressanone Geneva Challenger - Geneva X Ciutat de Barcelona - Barcelona Challenger 42 - Andrezieux San Marino Cepu Open - San Marino 6th Sardinian International Championships - Cagliari Open Sainte Victoire - Aix-En-Provence IX Torneo Internacionale de Tennis - Barletta Tennis Napoli Cup - Napoli Ho Chi Minh City Challenger - Ho Chi Minh City Porsche Open - Poznan Espinho Challenger - Espinho Open D'Orleans - Orleans XI Ciutat de Barcelona - Barcelona JVC Trophy - Vienna Skandia Open - Linz VII Torneo Internazionale di Tennis - Barletta VIII Trofeo Ciutat de Barcelona - Barcelona Siemens Open - Scheveningen Open Castilla y Leon - Segovia San Marino Cepu Open - San Marino San Marino Cepu Open - San Marino Kos-Zucchetti Tennis Cup - Cordenons Copa Sevilla Internacionales de Andalucia - Seville VIII Torneo Internazionale di Tennis - Barletta Pekao Open - Szczecin Top Wool Challenger Biella - Biella Oberstaufen Cup - Oberstaufen Open Sainte-Victoire - Aix-En-Provence XL Bermuda Open - Bermuda XXXVII Torneig C.E. Laieta - Barcelona Prague Open - Prague PEOPLEnet Cup - Dnepropetrovsk Nord/LB Open 2004 - Braunschweig Bancastato Challenger Lugano - Lugano Nord LB Open 2006 - Braunschweig Ciudad de Pozoblanco Open Diputacion - Cordoba Top Wool Challenger-Immagine Trophy - Biella Internationaux du Doubs - Besancon Mitsubishi Electric Europe Cup - Monza Tunis Open - Tunis Unicredit Czech Open - Prostejov Czech Open 2005 - Prostejov San Marino CEPU Open - San Marino Banca Stato Challenger - Lugano Ciudad de Pozoblanco Open Diputacion - Cordoba Pekao Open - Szczecin Ethias Trophy - Mons San Marino Cepu Open - San Marino PEOPLEnet CUP - Dnepropetrovsk XI Ciutat de Barcelona - Barcelona Tunis Open 2007 - Tunis Internazionali de Tennis di Bergamo - Bergamo Scheveningen Challenger Internazionali di Tennis di Bergamo - Bergamo BMW Tennis Championship - Sunrise Johannesburg Challenger Open de L'Isere - Grenoble Sir Supermercati - Rome Szczecin Challenger BNP Paribas Primrose - Bordeaux Mobilux Open - Luxembourg Monza Challenger ECM Prague Open - Prague San Marino Challenger Genova Challenger Rome Challenger Open Costa Daurada - Tarragona Prostejov Challenger Prostejov Challenger Ciutat de Barcelona - Barcelona Szczecin Challenger Szczecin Challenger San Marino Cepu Open - San Marino San Marino Challenger Sibiu Challenger XI Venice Open - Venice Bordeaux Challenger Prague Challenger Vicenza Challenger Padova Challenger Todi Challenger Trnava Challenger Rome Challenger San Luis Potosi Challenger Cordenons Challenger Heilbronn Challenger Genova Challenger Blois Challenger Pekao Open 2001 - Szczecin Genova Challenger Genova Challenger ATP Challenger Open 2004 - Monchengladbach Akbank Private Banking TED Open - Istanbul Szczecin Challenger Copa Telefonica CTC Chile - Santiago Open Costa Daurada - Tarragona Open de Franche-Comte - Besancon Casablanca Challenger Bucaramanga Challenger Pekao Open 2005 - Szczecin Gstaad Furth Challenger Seville Challenger Szczecin Challenger Casablanca Challenger Heineken Open - Auckland Bucaramanga Challenger Nord/LB Open - Braunschweig Podebradka Cup - Prague Open Diputacion - Cordoba Hungarian Architect Open - Budapest DPD Challenger 2000 - Aschaffenburg Skandia Open - Linz 2000 Cairo Challenger - Cairo Honda Kah Singapore Men's Tennis Open - Singapore Como Challenger Szczecin Challenger Nord/LB Open - Braunschweig Open Castilla y Leon - Segovia Zagreb Open - Zagreb Prostejov Challenger Nord LB Open - Braunschweig II Cyclus Open de Tenis - Florianopolis Pekao Open 2003 - Szczecin Banca Stato Challenger Lugano - Lugano AXA Open II - Espinho Open de Montauban - Montauban Geneva Challenger - Geneva Copa Sevilla - Seville Bergamo Challenger Zagreb Open - Zagreb FILA Challenger - Biella Kyiv UMC Open - Kiev 4th Sardinia International Championships - Cagliari Czech Open - Prostejov Cherbourg CH Pekao Open 2004 - Szczecin Copa Sevilla-Internacionales de Andalucia - Seville San Remo Tennis Cup - San Remo ATP Open Castilla y Leon - Segovia Estoril Open - Estoril Open Seat-Godo '98 - Barcelona Grand Prix de Tennis de Toulouse - Toulouse Davidoff Swiss Indoors - Basel Copa Kia Challenger ATP - Santiago Furth CH Geneva CH 1997 Mercedes Cup - Stuttgart Paegas Czech Open - Prague Rado Swiss Open - Gstaad Grand Prix Hassan II - Casablanca RCA Championships - Indianapolis Open Seat-Godo 2000 - Barcelona Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow Qatar Mobil Open '98 - Doha The Stella Artois Grass Court Championships - Queen's/London The Nottingham Open - Nottingham Rado Swiss Open - Gstaad 1998 Mercedes Cup - Stuttgart The Samsung Open - Bournemouth Grand Prix de Tennis de Toulouse - Toulouse Davidoff Swiss Indoors - Basel Scania Stockholm Open - Stockholm Open 13 - Marseille The Stella Artois Grass Court Championships - London adidas Open de Toulouse - Toulouse Qatar Mobil Open 2000 - Doha Open 13 - Marseille Waldbaum's Hamlet Cup - Long Island Samsung Open - Brighton Adidas International - Sydney Milan Indoors - Milan Legg Mason Tennis Classic - Washington D.C. Open 13 - Marseille Adidas Open de Toulouse - Toulouse ABN/AMRO World Tennis Tournament - Rotterdam St. Petersburg Open - St. Petersburg Citrix Tennis Championships - Delray Beach Estoril Open - Estoril Open Seat-Godo 2001 - Barcelona Mallorca Open - Mallorca Croatia Open - Umag BMW Open - Munich Idea Prokom Open - Sopot Brest CH Legg Mason Tennis Classic - Washington D.C. Gelsor Open Romania - Bucharest Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Tata Open 2002 - Chennai Qatar Exxon Mobil Open 2002 - Doha Adidas International - Sydney Open 13 - Marseille BellSouth Open - Vina del Mar Dubai Tennis Open - Dubai Estoril Open - Estoril Trofeo Conde de Godo - Barcelona Mallorca Open - Mallorca BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle The Samsung Open - Nottingham International Championship of Croatia - Umag Idea Prokom Open - Sopot Stockholm Open - Stockholm RCA Championships - Indianapolis Open 13 - Marseille Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Gelsor Open Romania - Bucharest Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon ABN/AMRO World Tennis Tournament - Rotterdam AXA Cup - London Prague Toulouse Estoril Pinehurst Kitzbuhel Kremlin Cup - Moscow Toulouse Montevideo Kuala Lumpur Jakarta Dubai Toulouse Tel Aviv Sao Paulo Buenos Aires Brussels Stuttgart Nice Madrid Florence Genova Hilversum Bordeaux Challenger New Haven Bordeaux Stuttgart Palermo Toulouse ABN/AMRO World Tennis Tournament - Rotterdam Vienna Adelaide Sydney Florence Genova Gstaad Stuttgart Tata Open 2003 - Chennai Indianapolis Toulouse Berlin Lyon Open Seat Godo 2003 - Barcelona BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Estoril Nice Hilversum San Remo Bordeaux Toulouse Lyon Tata Open - Chennai Adidas International - Sydney Milan Indoors - Milan Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona Allianz Suisse Open - Gstaad RCA Championships - Indianapolis Generali Open - Kitzbuhel Idea Prokom Open - Sopot Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Davidoff Swiss Indoors - Basel Qatar Open - Doha Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Dubai Open - Dubai Grand Prix Hassan II - Casablanca Open de la Comunidad Valenciana - Valencia Estoril Open - Estoril Gerry Weber Open - Halle Mercedes Cup - Stuttgart Idea Prokom Open - Sopot Open Romania - Bucharest Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz Qatar ExxonMobil Open - Doha Sydney International - Sydney Heineken Open - Auckland Open 13 - Marseille Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai US Men's Clay Court Championships - Houston Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Dutch Open Tennis - Amersfoort ATP Kremlin Cup - Moscow Chennai Open - Chennai Sydney International - Sydney PBZ Zagreb Indoors - Zagreb MoviStar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires The Dubai Tennis Championships - Dubai U.S. Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Estoril Open - Estoril Hypo Group Tennis International - Portschach Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad Campbell's Hall of Fame Tennis Championships - Newport Sophia Antipolis Challenger Dutch Open Tennis - Amersfoort Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest International Championship of Croatia - Umag Mumbai Open - Mumbai Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Qatar Exxon Mobil Open - Doha Copa Telmex - Buenos Aires Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch Campbells Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Estoril Open - Estoril Gerry Weber Open - Halle AEGON International - Eastbourne Campbells Hall of Fame Tennis Championships - Newport Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Open de Tenis Comunidad Valenciana - Valencia Heineken Open - Auckland Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Grand Prix de Tennis de Lyon - Lyon Abierto Mexicano Telcel - Acapulco Estoril Open - Estoril Allianz Suisse Open Gstaad - Gstaad AIG Japan Open Tennis Championships - Tokyo BCR Open Romania - Bucharest Open Sud de France - Montpellier Thailand Open - Bangkok Campionati Internazionali di Sicilia - Palermo Furth Challenger Medibank International - Sydney Davidoff Swiss Indoors - Basel Heineken Open - Auckland Interwetten Austrian Open - Kitzbuhel Szczecin Challenger Dubai Brasil Open - Costa do Sauipe Casablanca Kitzbuhel Kremlin Cup - Moscow Bogota Brasil Open - Costa do Sauipe Poznan Challenger Grand Prix de Tennis de Lyon - Lyon Santiago Marseille Open Sabadell Atlantico - Barcelona Milan Philadelphia Cordenons Challenger Genova Challenger Barcelona Nice Trnava Challenger Stuttgart Toulouse Qatar Exxon Mobil Open - Doha Santiago Montevideo Oahu Auckland Casablanca Atlanta Orange Warsaw Open - Warsaw Copa Claro - Buenos Aires Bordeaux Tel Aviv Schenectady Buenos Aires Abierto Mexicano Telcel - Acapulco Barcelona Nice Hilversum Prague Indianapolis Bordeaux Napoli Challenger Marbella Challenger Vienna German Tennis Championships - Hamburg VTR Open - Vina del Mar Bet-At-Home Austrian Open - Kitzbuhel Serbia Open - Belgrade Nice Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Long Island Bet-at-home Open - Hamburg Valencia Open - Valencia Brasil Open - Sao Paulo China Open - Beijing Copa Telmex - Buenos Aires Copa Claro - Buenos Aires Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg BellSouth Open - Vina del Mar Open 13 - Marseille ATP Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Open SEAT Godo 2006 - Barcelona Open de Nice Cote d'Azur - Nice Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Bet-at-home Cup - Kitzbuhel Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca Bet-at-home Open - Hamburg Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Davidoff Swiss Indoors Basel - Basel Millennium Estoril Open - Estoril Generali Open - Kitzbuhel Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Austrian Open - Kitzbuhel Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Davidoff Swiss Indoors - Basel PBZ Zagreb Indoors - Zagreb Mercedes Cup - Stuttgart International German Open - Hamburg Copenhagen Open - Copenhagen Heineken Trophy - Rosmalen Campionati Internazionali di Sicilia - Palermo Open de Tenis Comunidad Valenciana - Valencia Heineken Open - Auckland Santo Domingo Challenger Madrid Challenger Open Sabadell Atlantico - Barcelona MFS Pro Tennis Championships - Boston CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Mercedes Cup - Stuttgart ABN/AMRO World Tennis Tournament - Rotterdam China Open - Beijing Open de Tenis Comunidad Valenciana - Valencia Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Mohammedia Challenger Dubai Duty Free Tennis Championships - Dubai Vegeta Croatia Open - Umag Grand Prix Hassan II - Casablanca Guadalajara Challenger Barcelona Open BancSabadell - Barcelona Valencia Open - Valencia Heineken Open - Auckland Adidas International - Sydney Rio Open 500 - Rio de Janeiro Bet-at-home Open - Hamburg Abierto Mexicano de Tenis Pegaso - Acapulco Open 13 - Marseille Ecuador Open - Quito Rio Open - Rio de Janeiro Argentina Open - Buenos Aires Nord/LB Open - Braunschweig Memorial Savigni - Sassuolo Valencia Open - Valencia Millennium Estoril Open - Estoril Palermo Ecuador Open - Quito ATP Kremlin Cup - Moscow Argentina Open - Buenos Aires Trofeo Barcelona de Tenis - Barcelona Rio Open - Rio de Janeiro Open Sabadell Atlantico - Barcelona Barcelona Open BancSabadell - Barcelona Scottsdale Cairo Challenger 2002 - Cairo Open Sud de France - Montpellier Cherbourg CH Aix En Provence Challenger Barcelona Open BancSabadell - Barcelona Long Island ABN AMRO World Tennis Tournament - Rotterdam Bastad Challenger Pilot Pen International - New Haven Qatar Mobil Open '99 - Doha If Stockholm Open - Stockholm Heineken Open - Auckland Dubai Open - Dubai CA Tennis Trophy - Vienna The Priority Telecom Open - Amersfoort Gerry Weber Open - Halle 2001 Mercedes Cup - Stuttgart Open Seat Godo 2005 - Barcelona Telenordia Swedish Open - Bastad Movistar Open - Vina del Mar ABN/AMRO World Tennis Tournament - Rotterdam Brasil Open - Costa do Sauipe BCR Open Romania - Bucharest BCR Open Romania - Bucharest Energis Open - Amersfoort San Marino St. Petersburg Open - St. Petersburg European Community Championships - Antwerp Gstaad Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai Open de Tenis Comunidad Valenciana - Valencia Dubai Open SEAT 2008 - Barcelona Copenhagen Open - Copenhagen Indianapolis Tennis Championships - Indianapolis Dutch Open Tennis - Amersfoort Scottsdale BCR Open Romania - Bucharest Thailand Open - Bangkok Barcelona The Nottingham Open - Nottingham If Stockholm Open - Stockholm ATP Kremlin Cup - Moscow 1999 Mercedes Cup - Stuttgart Qatar ExxonMobil Open - Doha Legg Mason Tennis Classic - Washington D.C. Heineken Open - Auckland Movistar Open - Vina del Mar Waldbaum's Hamlet Cup - Long Island Davidoff Swiss Indoors - Basel Open 13 - Marseille Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow Abierto Mexicano Telcel - Acapulco Tennis Masters Series - Paris ABN/AMRO World Tennis Tournament - Rotterdam Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Bordeaux ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Heineken Open - Auckland BellSouth Open - Vina del Mar Scottsdale VTR Open - Vina del Mar Pilot Pen Tennis - New Haven Stuttgart Outdoor Bordeaux Toulouse Paris Indoor Monte Carlo Generali Open - Kitzbuhel Kremlin Cup - Moscow Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Pilot Pen Tennis - New Haven Open 13 - Marseille Estoril Open - Estoril Adidas International - Sydney Open de Tenis Comunidad Valenciana - Valencia Barcelona Dubai Tennis Open - Dubai Bastad Qatar Mobil Open 2001 - Doha Tennis Masters Series - Rome CA Tennis Trophy - Vienna Heineken Open - Auckland Eutelsat Monte Carlo Open - Monte Carlo du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati 12th Paris Open - Paris TD Waterhouse Cup - Long Island Campionati Internazionali di Sicilia - Palermo Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Monte Carlo Open - Monte Carlo Grand Prix de Tennis de Lyon - Lyon Licher German Open - Hamburg Italian Open - Rome du Maurier Open - Toronto Qatar Exxon Mobil Open 2003 - Doha 13th Paris Open - Paris The Lipton Championships - Key Biscayne Licher German Open - Hamburg Italian Open - Rome du Maurier Open - Montreal Italian Open - Rome Eurocard Open - Stuttgart Tennis Masters Series - Indian Wells Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Monte Carlo Monte Carlo Hamburg Rome Adelaide Monte Carlo Rome Indian Wells Indian Wells Key Biscayne Bucharest Rome Paris Indian Wells Key Biscayne Monte Carlo Rome Monte Carlo Hamburg Eurocard Open - Stuttgart Long Island Basel Eurocard Open - Stuttgart Great American Insurance ATP Championship - Cincinnati SkiStar Swedish Open - Bastad Tennis Masters Series - Hamburg Paris Santiago Tennis Masters Series - Monte Carlo Monte Carlo Western & Southern Financial Group Masters - Cincinnati Grand Prix Hassan II - Casablanca Pacific Life Open - Indian Wells Telecom Italia Masters - Rome Pacific Life Open - Indian Wells Tennis Masters Series - Hamburg NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Toronto Jakarta Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Abierto Mexicano Telfonica MoviStar - Acapulco St. Polten Campionati Internazionali d'Italia - Rome Rogers Masters - Toronto Auckland Western & Southern Financial Group Masters - Cincinnati Open de Nice Cote dAzur - Nice Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg BNP Paribas Masters - Paris Key Biscayne Internationaler Raiffeisen Grand Prix - St. Polten Pacific Life Open - Indian Wells Masters Series Hamburg - Hamburg BNP Paribas Open - Indian Wells Croatia Open - Umag BNP Paribas Masters - Paris Sony Ericsson Open - Miami Tennis Masters Series - Madrid Campionati Internazionali D'Italia - Rome Internazionali BNL dItalia - Rome Sony Ericsson Open - Miami BNP Paribas Masters - Paris Masters Series Monte-Carlo - Monte-Carlo Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid St. Petersburg Open - St. Petersburg Internazionali BNL d'Italia - Rome Mutua Madrilena Masters Madrid - Madrid Internazionali BNL dItalia - Rome Open de Moselle - Metz Shanghai ATP Masters 1000 - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Open de Moselle - Metz Rogers Cup - Montreal Mercedes Cup - Stuttgart Shanghai ATP Masters - Shanghai Thailand Open - Bangkok Monte-Carlo Rolex Masters - Monte-Carlo China Open - Beijing Shanghai Rolex Masters - Shanghai U.S. Open - New York Australian Open - Melbourne French Open - Paris Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York French Open - Paris Mutua Madrid Open - Madrid Tennis Masters Series - Monte Carlo Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Tennis Masters Series - Hamburg Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open French Open Wimbledon U.S. Open Australian Open French Open Australian Open French Open French Open U.S. Open French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open U.S. Open - New York Masters Series Monte Carlo - Monte Carlo Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Campionati BNL dItalia - Rome Key Biscayne U.S. Open - New York Australian Open - Melbourne French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London U.S. Open - New York BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris Tennis Masters Series - Paris Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Indian Wells Internazionali BNL d'Italia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Wimbledon - London Indian Wells Wimbledon - London Paris French Open Davidoff Swiss Indoors Basel - Basel Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York U.S. Open - New York Lyon Stuttgart Wimbledon - London French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris Mercedes Cup - Stuttgart Croatia Open - Umag Copa Claro - Buenos Aires Australian Open - Melbourne Brasil Open - Costa do Sauipe U.S. Open - New York Copa Telmex - Buenos Aires Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York French Open - Paris Australian Open - Melbourne Australian Open - Melbourne Australian Open French Open Mutua Madrilena Masters Madrid - Madrid French Open - Paris Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne U.S. Open - New York U.S. Open French Open - Paris Australian Open U.S. Open Wimbledon - London Australian Open - Melbourne Davis Cup, World Group, 1R, FRA-BEL 5-0 Davis Cup, World Group, QF, FRA-CZE 3-2 Hopman Cup - Perth Davis Cup, World Group, SF, ESP-FRA 4-1 French Open - Paris French Open - Paris Wimbledon Wimbledon - London Internazionali BNL d'Italia - Rome U.S. Open - New York The Ericsson Open - Miami Great American Insurance ATP Championship - Cincinnati 14th Paris Open - Paris Tennis Masters Series - Cincinnati French Open - Paris Wimbledon - London U.S. Open - New York Davis Cup, World Group, SF, FRA-NED 3-2 Roland Garros Davis Cup, World Group, QR, BEL-FRA 3-2 Davis Cup, World Group, QF, SUI-FRA 3-2 Campeonato de Espana Kia de Tenis 2004 - Madrid River Oaks International Tennis Tournament - Houston Davis Cup, World Group, 1R, FRA-ROU 4-1 Olympics - Sydney Davis Cup, World Group, SF, FRA-BEL 4-1 Barcelona Olympics 1 Masters Guinot Mary Cohr River Oaks International Tennis Tournament - Houston Olympics - Athens